草庐IT

安卓 ANR SurfaceView

全部标签

安卓工作室 : Error:Cause: unable to find valid certification path to requested target

在何处获取有关AndroidStudio中此错误的更多信息Error:Cause:unabletofindvalidcertificationpathtorequestedtarget我不知道它来自哪里以及要寻找什么?下面是我的Build.gradle中的fragment。buildscript{repositories{jcenter(){url"http://jcenter.bintray.com/"}//mavenCentral()maven{url'https://maven.fabric.io/public'}}dependencies{classpath'com.andro

安卓。如何进行大音量录音?

我将简要描述一下我在录音方面遇到的问题。所以,我正在使用MediaRecorder进行录音,但不幸的是,当我播放录制的音频时,我的媒体音量非常低。我几乎听不到任何声音。是否可以设置录音音量?谢谢。 最佳答案 当AudioManager设置为MODE_IN_CALL时,我在NexusOne上使用Froyo时遇到了这个问题。尝试将其设置为MODE_NORMAL。这解决了我的问题。AudioManageraudioManager=(AudioManager)activity.getSystemService(Context.AUDIO_S

安卓 : Stop image scaling down

我尝试在View中绘制图像,但在尝试保持原始图像的比例时遇到问题。基本上,我有一个小View,我想在View中显示部分图像。然后的目的是对图像执行翻译,以便在View中显示不同的部分。无论我尝试什么,图像要么自动缩小以适合View,要么整个图像都可见。我试过BitmapDrawable、ImageView和Layout上的设置,但无济于事。有人知道实现此目标的好方法吗? 最佳答案 希望这段代码有所帮助。我一个月前用谷歌搜索过它。它为较大的图像滚动性能。这里整个显示大小设置为View的高度和宽度。你可以改变你知道的。并且还可以维护缩放

android - 如何自定义安卓锁屏?

我知道已经有一些app可以做到这一点,比如:WidgetLockerLockscreenFlyscreen我想知道如何在我的应用程序中执行此操作?我可以使用哪些类(class)?或者我应该阅读哪些文章?我不想更改Android的源代码。而且不知道在drawpattern锁屏的时候处理会不会不一样? 最佳答案 看看这个answer.您需要编写自己的主屏幕应用程序来实现您需要的锁屏行为。有用于编写您自己的示例代码homescreenapp在AndroidSDK中。 关于android-如何自

安卓 SIP SSL

我在Android2.3.4中使用SIP堆栈,一切都运行良好。但是,我需要系统使用SSL,并创建了以下代码:SipProfile.Builderbuilder=newSipProfile.Builder("user","domain");builder.setPassword("password");builder.setOutboundProxy("sip:IPADDRESS:5061;transport=tls");builder.setProtocol("TCP");builder.setAutoRegistration(true);me=builder.build();Inte

android - 显示安卓联系人+电话号码的最佳实践

从性能角度来看,显示包含联系人及其电话号码的ListView的最佳方法是什么?将CursorAdapter与联系人游标一起使用,并在为每一行调用bindView时查询电话号码将所有联系人和电话号码复制到后台线程中的内存数组,然后使用ArrayAdapter显示它们。其他解决方案? 最佳答案 在我看来,混合解决方案应该更好。这是为什么?因为您不知道或者假设在大多数情况下您无法知道您的应用程序需要列出多少联系人以及有多少联系人。以及手机中存储了多少联系人。如果我们知道这两个答案,当然我们可以采取最接近的解决方案。因此,我建议您首先在后台

java - 安卓多人网络游戏

我正在编写一个Android多人游戏,它基本上由客户端连接和交换消息的服务器组成。当玩家连接到服务器时,玩家列表会返回给他/她。然后玩家可以选择一个用户来挑战——当然他必须从玩家列表中选择一个玩家,该列表只包含连接的用户。当玩家1挑战玩家2时,需要从玩家1向服务器发送一条消息,服务器又必须向玩家2发送消息,通知他挑战。然后玩家2可以接受/拒绝挑战。我可以使用以下技术来实现这一点:将自定义服务器/客户端与Java套接字编程结合使用。服务器基本上接受来自客户端的连接,为每个连接的客户端生成一个新线程。这样做的问题是:需要从客户端到服务器打开一个持久连接,这会浪费Android手机的电池生命

android - 安卓软键盘

我正在为android2.2及更高版本创建软键盘。一切都很好,但是当我输入得非常快时,有时我的ACTION_DOWN方法没有调用。被调用方法的实际流程应该是这样的1)motionEvent.ACTION_DOWN2)OnPress()3)motionEvent.ACTION_UP4)OnRelease()andrepeatsameorderfornextword.如果我以正常速度打字那么它工作正常但是如果我快速打字然后上面的方法执行顺序看起来像1)motionEvent.ACTION_DOWN2)OnPress()3)OnRelease()4)motionEvent.ACTION_UP

android - 如果我的安卓手机有两张 SIM 卡,如何获取手机号码?

我已经实现了一个从我的GoogleEbonyQWERTY触摸屏获取SIM卡手机号码的应用程序。在这个设备中我有两张SIM卡。我已经使用TelephonyManager从设备获取手机号码,如下所示TelephonyManagertMgr=(TelephonyManager)arTnewActivity.getSystemService(Context.TELEPHONY_SERVICE);StringgetSimSerialNumber=tMgr.getLine1Number();Log.v("Devicemobilenumbers",getSimSerialNumber);从上面的代码

安卓:设置初始保存状态

我有一个使用Fragment的选项卡式应用程序s,还有一个小问题。MainActivity(扩展FragmentActivity-没有为onCreate上的布局规范保存代码)包括Fragment称为TabsFragment(扩展Fragment,实现OnTabChangeListener)在其布局中(将选项卡本身包含在FrameLayout中),切换出子Fragment使用Transaction后者子Fragments当用户转动设备、访问另一个应用程序、接听电话或做其他事情时,我希望保存其状态的实际内容。目前子状态Fragments没有保存,但Activity会记住哪个子-Fragme